﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace 小菜扮靓第3版
{
    //等价于Decorator类
    //话说一个衣服类居然继承一个人，很奇怪的事情
    //所以代码终究是代码 而不是生活中的样子
    class Finery : Person
    {
        Person _person;

        public void SetComponent(Person person)
        {
            _person = person;
        }

        public override void Show()
        {
            if (_person != null)
            {
                _person.Show();
            }
        }

    }
}
